#include <REGX52.H>
#include <INTRINS.h>
void Delay(unsigned int xms)	 //@12.000MHz 
{
	unsigned char i, j;
	while(xms){
		i = 2;
	  j = 239;
	do
	{
		while (--j);
	} while (--i);
		xms--;
	}
}
void main()
{
		while(1)
		{
		  if(P3_1 == 0)
			{
				Delay(20);//按下的时候延时20毫秒
				//检测是否松手了 一直等于0就是没松手 不等于0就是松手了
				//此时跳出循环在延时20毫秒完成一次按下松开
				while(P3_1==0);				
				Delay(20);
				
				P2_0=~P2_0;
			}
		}

}